A scoped approach to traceability management
نویسندگان
چکیده
Traceability is the ability to describe and follow the life of a software artifact and a means for modeling the relations between software artifacts in an explicit way. Traceability has been successfully applied in many software engineering communities and has recently been adopted to document the transition among requirements, architecture and implementation. We present an approach to customize traceability to the situation at hand. Instead of automating tracing, or representing all possible traces, we scope the traces to be maintained to the activities stakeholders must carry out. We define core traceability paths, consisting of essential traceability links required to support the activities. We illustrate the approach through two examples: product derivation in software product lines, and release planning in software process management. By using a running software product line example, we explain why the core traceability paths identified are needed when navigating from feature to structural models and from family to product level and backward between models used in software product derivation. A feasibility study in release planning carried out in an industrial setting further illustrates the use of core traceability paths during production and measures the increase in performance of the development processes supported by our approach. These examples show that our approach can be successfully used to support both product and process traceability in a pragmatic yet efficient way. 2008 Elsevier Inc. All rights reserved.
منابع مشابه
Mastering crosscutting architectural decisions with aspects
When reflecting upon driving system requirements such as security and availability, software architects often face decisions that have a broadly scoped impact on the software architecture. These decisions are the core of the architecting process because they typically have implications intertwined in a multitude of architectural elements and across multiple views. Without a modular representati...
متن کاملA Multi-Dimensional, Model-Driven Approach to Concern Identification and Traceability
1. Introduction The separation of concerns principle [3], i.e., modularising concerns so that they may be realised and reasoned about in isolation, is a fundamental principle in software engineering. Recent years have seen increasing interest in aspect-oriented software development (AOSD) techniques [1, 4]. These focus on treatment of crosscutting concerns, i.e., concerns of a broadly scoped na...
متن کاملInitial results of a prospective study and identification of new strategies to increase traceability of plasma-derived medicines
Background: Plasma medicine is an innovative and emerging field used in a broad range of medical conditions. Objective: The present study focused on consumption, documentation pattern and traceability of plasma-derived medicines in a teaching and referral hospital. Method: A two-step study was conducted from October to December 2015. During the first phase, the patient records receiving plasm...
متن کاملInitial results of a prospective study and identification of new strategies to increase traceability of plasma-derived medicines
Background: Plasma medicine is an innovative and emerging field used in a broad range of medical conditions. Objective: The present study focused on consumption, documentation pattern and traceability of plasma-derived medicines in a teaching and referral hospital. Method: A two-step study was conducted from October to December 2015. During the first phase, the patient records receiving plasm...
متن کاملProduct Traceability Information: An Approach for Information Linking
Traceability is a concept relating to all types of products and it is strictly linked to supply chain management, aiming to keep trace of the products along their entire lifecycle. In this work a new methodological approach to realize a traceability system is presented. The system developed has been structured with the aim to give a model that can be applied to the most common production realit...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
- Journal of Systems and Software
دوره 82 شماره
صفحات -
تاریخ انتشار 2009